wrack and ruin - French English Dictionary